package plugins

import (
	"gitee.com/mkwchecking/sr-admin/pkg/plugins/pcache"
	"gitee.com/mkwchecking/sr-admin/pkg/plugins/pcron"
	"gitee.com/mkwchecking/sr-admin/pkg/plugins/pdatabase"
	"gitee.com/mkwchecking/sr-admin/pkg/plugins/pes"
	"gitee.com/mkwchecking/sr-admin/pkg/plugins/phttp"
	"gitee.com/mkwchecking/sr-admin/pkg/plugins/plog"
	"github.com/google/wire"
)

var Provider = wire.NewSet(
	pcache.UpsertCache,
	pdatabase.UpsertDatabase,
	phttp.UpsertHttpSvr,
	phttp.UpsertSession,
	plog.GetLogger,
	pes.UpsertES,
	pcron.UpsertCronService,
)
